package com.hllxd.hism.star.basic.service.service;



import com.hllxd.hism.star.basic.service.model.cost.*;

import java.util.List;

/**
 * 跳房子订单接口
 *
 * @author lixiyong
 * @date 2020/12/20 16:15
 */
public interface CostReportService {

    List<CostReportEntity> listCostTableReport4Team(String dt, String basePath);
    List<CostReportEntity> listCostTableReport4Owner(String dt, String ownerId, String basicPath);
    List<CostReportDetailEntity> listCostTableReportDetail(String dt, String ownerId, String basicPath);
    CostUserChartEntity loadCostTableReportTrend(String ownerId, String basicPath);


//    List<CostReportEntity> listCostTaskReport4Team2(String buCode, String period, String ptdate);
    List<CostTaskReportEntity> listCostTaskReport4Team(String dt, String queueName);
    List<CostTaskReportEntity> listCostTaskReport4Owner(String dt, String queueName, String ownerId);
    List<CostTaskEntity> listCostTaskReportDetail(String dt, String queueName, String ownerId);
    CostTaskDetailChartEntity loadCostTaskReportTrend(CostTaskEntity aa);



    List<CostQuotaEntity> listCostQuota();
    CostQuotaEntity loadCostQuota(Long id);
    Long setCostQuota(CostQuotaEntity entity);

}
